spear squid - German English Dictionary